carpenter's dog - Spanish English Dictionary